carry out duties - Espagnol Anglais Dictionnaire